package com.ruoyi.hr.mapper.changemanage.trialchange;


import com.ruoyi.hr.domain.Authority;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface TrialChangeMapper {

    List<Map<String, Object>> findTrialChangeListData(@Param("map") Map map, @Param("authority") Authority authority);
    List<Map<String,Object>> findTrialChangeEmp(@Param("map") Map map, @Param("authority") Authority authority);
    String executeProcedure(@Param("sql")String sql);
    Map<String,Object> getTrialEmpById(String id);
    int editTrialEmp(Map map);
    String findNameByEid(String id);
    List<List<Map<String,Object>>> ExProcedure(@Param("sql") String sql);
    int removeData(String id);
    List<Map<String, Object>> historyList(@Param("map") Map map, @Param("authority") Authority authority);

}
